pulpy leaf - German English Dictionary